/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size: 62.5%;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";font-size:16px; background:#ededed url(zxqybg20191113.jpg) bottom center;}
/****************全局头尾******************/
/******底部样式******/
.footer{width:100%; background:rgba(32,50,73,.75);}
.footer_con{ max-width:1400px;  line-height:2; color:#fff; overflow:hidden; z-index:9; position:relative; margin:0px auto; padding:30px 0;}
.footer_con .con_left{float:left; width:75%;}
.footer_con .con_left p{color:#fff;}
.footer_con .con_left p a{ color:#fff; padding:0 10px;}
.footer_con .con_left span{ padding:0 10px;}
.footer_con .con_left span.tb{ background:url(gongxingju20191924_156.png) left center no-repeat; background-size:auto 80%; display:inline-block; padding:0 0 0 2em;}
.footer_con .con_right{float:right; text-align:right; width:25%; }
.footer_con .con_right span{ padding:0 10px;}
.footer_con .con_right span img{ height:45px;}

/****中间头部样式***/
.top_bg{ width:100%; background:rgba(83,83,83,.4); font-size:14px; line-height:3; overflow:hidden;}
.top_bg_con{ max-width:1400px; margin:0 auto; position:relative; color:#fff; }
.top_bg_con a{ color:#fff; padding:0 10px;}
.top_bg_con a.zfTB{ background:url(zxqy20191111_44.png) left center no-repeat; background-size:5em auto; display:inline-block; width:5em; text-indent:-9999px;}
.top_bg_con p{ float:left; width:50%;}
.top_bg_con p.textR{ text-align:right;}
.top_bg_conYD{ height:40px; padding:10px; overflow:hidden;}
.top_bg_conYD .leftZF{ float:left; width:30%; height:100%;}
.top_bg_conYD .leftZF img{ height:100%;}
.top_bg_conYD .rightTB{ text-align:right; width:70%; float:right;height:100%;}
.top_bg_conYD .rightTB span{ padding:0 5px; height:100%; display:inline-block;}
.top_bg_conYD .rightTB span img{ height:100%;}


.top_bg2{ background:#015dd2; position:relative;}
.top_bg_menu{ max-width:1400px; margin:0 auto; overflow:hidden; background:url(zxqy20191111_03.png) left center no-repeat; position:relative; }
.top_bg_menu .logo{ float:left; width:28%; height:110px; display:table;}
.top_bg_menu .logo span{ display:table-cell; vertical-align:middle;}
.top_bg_menu .logo span img{ display:block; width:100%;}
.top_bg_menu ul{ float:right; width:50%; margin:40px 0 0 0;}
.top_bg_menu ul li{ width:19%; text-align:center; font-size:20px; float:left; margin:0 1% 0 0; font-weight:bold;}
.top_bg_menu ul li a{ display:inline-block; line-height:1.2; color:#fff; padding:0 0 20px 0;}
.top_bg_menu ul li a:hover,.top_bg_menu ul li.hover a{ background:url(zxqy20191111_18.png) bottom center no-repeat; text-decoration:none;}
.top_bg_menu .search{ float:right; width:10%; background:#fff; border-radius:5px;margin:43px 0 0 0;}
.top_bg_menu .search input{ width:70%; border:none; background:none; float:left; font-size:14px; line-height:1.5;}
.top_bg_menu .search .btn{width:26%; border:none; background:none; float:left; font-size:14px; line-height:1.5; background:url(zxqy20191111_07.png) center center no-repeat; background-size:auto 70%; text-indent:-9999px;}



.top_bg_menu  .mobilenav{ background:#015ed5 url(zxqyyd20191111_14.png) 0.5em center no-repeat; font-size:3.2rem; line-height:2; height:2em; position:absolute; right:0px; top:50%; margin-top:-0.8em; cursor:pointer;display:none; background-size:auto 80%;padding:0 0 0 2.5em;color:#fff; border-radius:50px 0 0  50px; }
.top_bg_menu  .mobilenav.show {}

.nav{ width:100%;  display:none;   background:#0567e4; top:100%; position:absolute; z-index:999999; font-size:3.2rem; line-height:3.3;  }
.nav .tubiao{ position:absolute; top:-10px; right:5px;}
.nav ul{ padding:0px 20px;}
.nav ul li{ border-bottom:1px solid #fff;  }
.nav ul li a{ color:#fff;}


.AllLeftCon{ float:left;}
.AllRightCon{ float:right;}

.AllYdCon{ display:none; }
.AllPcCon{display:block;}

.conter{ max-width:1240px; background:#fff; padding:20px 80px; margin:0 auto 20px auto; overflow:hidden;}

.indexLeft{ width:62%;}
.conter .swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1; width:100%;}
.conter .swiper-wrapper {position:relative;width:500%;}
.conter .swiper-free-mode > .swiper-wrapper {margin: 0 auto;}
.conter .swiper-slide {float: left; position:relative; width:20%; }
.conter .swiper-slide img{ width:100%; display:block;}
.conter .swiper-slide p{ position:absolute; bottom:0px; height:2.5em; line-height:2.5; color:#fff;  background:rgba(32,50,73,.75); width:100%; overflow:hidden; z-index:98; text-indent:1em;}

.conter .device {width:100%; overflow:hidden; position:relative; }

.conter .pagination {  position: absolute; z-index: 20; right: 10px;  bottom: 0.7em;  z-index:99;}
.conter .swiper-pagination-switch {	float:left; width:0.3em;height:0.3em; border-radius: 8px;  margin:5px;  cursor: pointer; background:#a2a8ae;}
.conter .swiper-active-switch { border:2px solid #d0d3d7; background:none; margin:3px; }

.indexLeft  .newTabcon{ margin:2em 0 0 0;}
.indexLeft  .newTabcon .tit{font-size:18px; width:100%; line-height:2.5; overflow:hidden; border-bottom:2px solid #0061dd;}
.indexLeft  .newTabcon .tit span{ float:left;    color:#666; cursor:pointer; padding:0 3%;} 
.indexLeft  .newTabcon .tit span.hover{ color:#fff; background:#0061dd; font-weight:bold;}
.indexLeft  .newTabcon .tit a{ float:right; text-indent:-9999px; background:url(zxqyyd20191111_17.png) center center no-repeat; background-size:100% auto; width:2em;}

.indexLeft  .newTabcon ul{ margin:10px 0px; display:none; }
.indexLeft  .newTabcon ul li{ line-height:2.5;  overflow:hidden;  overflow:hidden; height:2.5em; background:url(zxqyyd20191111_21.png) left center no-repeat; padding:0 0 0 1.5em; background-size:auto 30%;}
.indexLeft  .newTabcon ul li a{ color:#333; }
.indexLeft  .newTabcon ul li span{ float:right; color:#333;}

/*@font-face{ font-family: 'hytit';src:url(hytit.ttf); }*/

.indexLeft .conTbTop{ margin:2em 0 0 0;}
.indexLeft .conTbTop .tit,.indexLeft .conTbBottom .tit{ text-align:center; background:url(zxqy20191111_62.png) center center no-repeat; font-family:"hytit"; font-size:30px; line-height:1.2; margin:0 0 0.5em 0; color:#2477cc; background-size:auto 3.2%;}
.indexLeft .conTbTop ul{ overflow:hidden;}
.indexLeft .conTbTop ul li{ float:left; width:19%; margin:0 1% 0 0; text-align:center; line-height:1.2;}
.indexLeft .conTbTop ul li a{ color:#333;}
.indexLeft .conTbTop ul li span{ width:38%; padding:12%; margin:0 auto 1em auto; background:#9ae1b3; display:block; border-radius:100%;}
.indexLeft .conTbTop ul li span img{ display:block; width:100%;}
.indexLeft .conTbTop ul li em{ padding:0 1em; display:block;}
.indexLeft .conTbTop ul li span.bg2{ background-color:#9ad3e1;}
.indexLeft .conTbTop ul li span.bg3{ background-color:#9ab4e1;}
.indexLeft .conTbTop ul li span.bg4{ background-color:#e19ac5;}
.indexLeft .conTbTop ul li span.bg5{ background-color:#e1a09a;}

.indexLeft .conTbBottom{ margin:2em 0 0 0;}
.indexLeft .conTbBottom ul{ overflow:hidden; margin:0 7%; font-size:18px;}
.indexLeft .conTbBottom ul li{ float:left; width:49%; margin:0 0 0 1%;}
.indexLeft .conTbBottom ul li a{ padding:0 0 0 4em; background:url(zxqyyd20191111_42.png) left center no-repeat; display:table; height:3.5em; line-height:1.5; background-size:auto 70%;}
.indexLeft .conTbBottom ul li a em{ display:table-cell; vertical-align:middle; color:#333;}
.indexLeft .conTbBottom ul li a.bg2{ background-image:url(zxqyyd20191111_45.png);}
.indexLeft .conTbBottom ul li a.bg3{ background-image:url(zxqyyd20191111_53.png);}
.indexLeft .conTbBottom ul li a.bg4{ background-image:url(zxqyyd20191111_50.png);}
.indexLeft .conTbBottom ul li a.bg5{ background-image:url(zxqyyd20191111_58.png);}



.indexRight{ width:33%;}
.indexRight .WybanCont{ border-left:2px solid #0a67de; padding:0 0 1em 38px; }
.indexRight .tit{ font-size:26px; line-height:1.7; height:1.7em;   position:relative; left:-60px;  font-weight:bold; margin:0 0 0.5em 0;padding:0 0 0 60px;}
.indexRight .tit a{float:right;position:relative; right:-50px;}

.indexRight .WybanCont .tit{color:#0061dd;background:url(zxqy20191111_11.png) left center no-repeat; background-size:auto 100%;}
.indexRight .WybanCont ul{ width:100%; overflow:hidden;}
.indexRight .WybanCont li{ float:left; width:30%; margin:1% 0 2% 2.4%; box-shadow:0px 0px 5px rgba(0,0,0,.2); background:#fff; border-radius:5px; line-height:1.3; height:7.5em; display:table; text-align:center;}
.indexRight .WybanCont li  a{ color:#333; display:table-cell; vertical-align:middle; padding:0 0.5em;}
.indexRight .WybanCont li  a span{ display:block;width:55%; margin:0 auto 0.5em auto;}
.indexRight .WybanCont li  a span img{ display:block; width:100%;}

.indexRight .BsznCont{ border-left:2px solid #ffd74d; padding:0 0 1em 38px;}
.indexRight .BsznCont .tit{color:#e3bd3c;background:url(zxqy20191111_53.png) left center no-repeat; background-size:auto 100%;}
.indexRight .BsznCont .tab_tit{ font-size:2.4rem; line-height:2; color:#666; overflow:hidden; margin:0.5em 0;}
.indexRight .BsznCont .tab_tit span{ float:left; width:32.3%; margin:0 1% 1% 0; text-align:center;}
.indexRight .BsznCont .tab_tit span.hover{ background:#e5c250; color:#fff; font-weight:bold; border-radius:5px;}
.indexRight .BsznCont ul{ display:none;}
.indexRight .BsznCont ul li{ line-height:2.5; height:2.5em; overflow:hidden;}
.indexRight .BsznCont ul li a{ color:#333;}
.indexRight .BsznCont .more{ height:2.5em; margin:1em 0 0 0;}
.indexRight .BsznCont .more a{ display:block; background:#eeeeee url(zxqyyd20191111_17.png) center center no-repeat; text-align:center; line-height:2.5; text-indent:-9999px; background-size:auto 25%;}


.indexRight .ZtzlCont{ border-left:2px solid #ff8a4d; padding:0 0 1em 38px; position:relative;}
.indexRight .ZtzlCont .tit{color:#ff8546;background:url(zxqy20191111_57.jpg) left center no-repeat; background-size:auto 100%;}
.indexRight .ZtzlCont .tit a{ text-indent:-9999px; background:url(zxqyyd20191111_17.png) center center no-repeat; background-size:100% auto; width:1.5em; }

.indexRight .ZtzlCont .device{ border-top:1px solid #e5e5e5; padding:1em 0 0 0;}
.indexRight .ZtzlCont .pagination2,.indexRight .ZtzlCont .pagination3{ overflow:hidden; position:absolute; bottom:0.5em; left:0px; width:50px; margin-left:-25px; left:50%;  text-align:center;}
.indexRight .ZtzlCont .swiper-pagination-switch{ float:none; display:inline-block; background:#fff; width:5px; height:5px; border:none; margin:0 5px;}
.indexRight .ZtzlCont .swiper-active-switch{ width:22px;}
.indexRight .ZtzlCont .banner{ margin:0 0 1em 0;}
.indexRight .ZtzlCont .banner img{ width:100%;}


.rightNav{ position:fixed; right:10px; top:100px; width:48px; display:none;}
.rightNav ul li{ padding:10px; margin:0 0 10px 0; background:#fff; border-radius:30px; width:28px; box-shadow:5px 5px 5px rgba(0,0,0,.1);}
.rightNav ul li img{ width:100%;}

.rightNavYD{position:fixed; display:none; right:10px; bottom:10px;}
.rightNavYD a{ border:1px solid #b5b5b5; font-size:2rem; display:block; height:3em; line-height:3;background:#c00000  center center no-repeat; text-indent:-9999px; width:3em; background-size:60% auto;}



/*--政务公开--*/


.indexLeft  .newListcon{ margin:2em 0 0 0;}
.indexLeft  .newListcon .tit{font-size:26px;  line-height:1.5; overflow:hidden; margin:0 0 0.5em 0;}
.indexLeft  .newListcon .tit span{ float:left;    color:#e3bd3c; cursor:pointer; padding:0 0 0 2em; background:url(zwgk20191114_37.png) left center no-repeat; background-size:auto 100%; font-weight:bold;} 
.indexLeft  .newListcon .tit2 span{ color:#ff8546; background-image:url(zwgk20191114_47.png);}
.indexLeft  .newListcon .tit span.hover{ color:#fff; background:#0061dd; font-weight:bold;}
.indexLeft  .newListcon .tit a{ float:right; text-indent:-9999px; background:url(zxqyyd20191111_17.png) center center no-repeat; background-size:100% auto; width:1.5em;}

.indexLeft  .newListcon ul{ margin:10px 0px; display:none; }
.indexLeft  .newListcon ul li{ line-height:2.5;  overflow:hidden;  overflow:hidden; height:2.5em; background:url(zwgk20191114_43.png) left center no-repeat; padding:0 0 0 1.5em; }
.indexLeft  .newListcon ul li a{ color:#333; }
.indexLeft  .newListcon ul li span{ float:right; color:#333;}

.indexRight .ZwgkListCont{ border-left:2px solid #0a67de;}
.indexRight .ZwgkListCont .tit{color:#2d77e1;background:url(zwgk20191114_39.png) left center no-repeat; background-size:auto 100%;}
.indexRight .ZwgkListCont2{ border-left:2px solid #e4c044;}
.indexRight .ZwgkListCont2 .tit{color:#e3bd3c;background:url(zwgk20191114_50.png) left center no-repeat; background-size:auto 100%;}

.indexRight .ZwgkBtnCont{ border-left:2px solid #ff8a4d; padding:0 0 1em 38px;font-size:18px; }
.indexRight .ZwgkBtnCont ul{ overflow:hidden;  }
.indexRight .ZwgkBtnCont ul li{  margin:0 0 3% 0;}
.indexRight .ZwgkBtnCont ul li a{ display:table; height:3.7em; line-height:1.5;   padding:0 0 0 5%; width:90%;border:1px solid #d2d2d2; border-left:5px solid #9ae1b3;}
.indexRight .ZwgkBtnCont ul.topbtn li{ float:left; width:50%; margin:0 0 3% 0%;}
.indexRight .ZwgkBtnCont ul.topbtn li a{ width:80%; padding:0 0 0 10%;}
.indexRight .ZwgkBtnCont ul li a em{ color:#333; background:url(zwgk20191114_06.png) left center no-repeat;padding:0 0 0 2.5em;display:table-cell; vertical-align:middle; background-size:auto 60%; }
.indexRight .ZwgkBtnCont ul li.bg2 a{ border-left-color:#9ad3e1;}
.indexRight .ZwgkBtnCont ul li.bg3 a{ border-left-color:#9ab4e1;}
.indexRight .ZwgkBtnCont ul li.bg4 a{ border-left-color:#e19ac5;}
.indexRight .ZwgkBtnCont ul li.bg5 a{ border-left-color:#e1a09a;}
.indexRight .ZwgkBtnCont ul li.bg6 a{ border-left-color:#9ae1b3;}
.indexRight .ZwgkBtnCont ul li.bg7 a{ border-left-color:#9ad3e1;}
.indexRight .ZwgkBtnCont ul li.bg8 a{ border-left-color:#9ab4e1;}
.indexRight .ZwgkBtnCont ul li.bg9 a{ border-left-color:#e19ac5;}
.indexRight .ZwgkBtnCont ul li.bg10 a{ border-left-color:#e1a09a;}
.indexRight .ZwgkBtnCont ul li.bg2 a em{ background-image:url(zwgk20191114_03.png);}
.indexRight .ZwgkBtnCont ul li.bg3 a em{ background-image:url(zwgk20191114_11.png) }
.indexRight .ZwgkBtnCont ul li.bg4 a em{ background-image:url(zwgk20191114_13.png);}
.indexRight .ZwgkBtnCont ul li.bg5 a em{ background-image:url(zwgk20191114_16.png);}
.indexRight .ZwgkBtnCont ul li.bg6 a em{ background-image:url(zwgk20191114_20.png);}
.indexRight .ZwgkBtnCont ul li.bg7 a em{ background-image:url(zwgk20191114_23.png);}
.indexRight .ZwgkBtnCont ul li.bg8 a em{ background-image:url(zwgk20191114_27.png);}
.indexRight .ZwgkBtnCont ul li.bg9 a em{ background-image:url(zwgk20191114_31.png);}
.indexRight .ZwgkBtnCont ul li.bg10 a em{ background-image:url(zwgk20191114_33.png);}


/*--政民互动--*/
.indexLeft .ZmhdListcon{ margin:0 0 1em 0;}
.indexLeft .ZmhdListcon .tit{ border:none; margin:0 0 1.5em 0;}
.indexLeft .ZmhdListcon .tit span{ color:#e3bd3c; font-size:26px; border-left:7px solid #e3bd3c; line-height:1; height:1; overflow:hidden; float:left; padding:0 0 0 1em; font-weight:bold;}
.indexLeft .ZmhdListcon .tit2 span{ color:#ff8546; border-color:#ff8546;}
.indexLeft .ZmhdListcon .tab_tit{ line-height:2; color:#8d8d8d; overflow:hidden;font-weight:bold; margin:0 0 0 2em;}
.indexLeft .ZmhdListcon .tab_tit span{  padding:0 2em; border-radius:5px; float:left; cursor:pointer;}
.indexLeft .ZmhdListcon .tab_tit span.hover{ background:#e5c250; color:#fff;}
.indexLeft .ZmhdListcon .tab_tit2 span.hover{ background:#ff8546;}
.indexLeft .ZmhdListcon .tab_tit a{ float:right;color:#8d8d8d; }
.indexLeft .ZmhdListcon ul{ margin:1em 0 0 2em;}

.indexRight .ZmhdListCont{ border-left:2px solid #0866de; padding:0 0 1em 38px; position:relative;}
.indexRight .ZmhdListCont .tit{color:#0061dd;background:url(zxqy20191111_11.png) left center no-repeat; background-size:auto 100%;}
.indexRight .ZmhdListCont .tit a{ color:#8d8d8d; font-size:16px;line-height:3;}
.indexRight .ZmhdListCont ul li{ border:1px solid 
#d8d8d8; border-left:5px solid #066beb; display:table; line-height:1.5; height:4em; text-align:center; width:100%;width:95%; margin:0 0 4% 0;}
.indexRight .ZmhdListCont ul li a{ display:table-cell; vertical-align:middle; color:#000;}
.indexRight .ZmhdListCont .tit2{ background-image:url(zxqy20191111_12.png);}

/*--专题专栏--*/

.conter .ZtzlContN{}
.conter .ZtzlContN .tit{ text-align:center; background:url(zxqy20191111_62.png) center center no-repeat;font-size:30px; line-height:1.2; margin:0 0 0.5em 0; color:#2477cc; background-size:auto 3.2%; font-weight:bold; margin:2em 0;}
.conter .ZtzlContN ul{ overflow:hidden; min-height:28em;}
.conter .ZtzlContN ul li{ width:30%; margin:0 3% 3% 0; float:left;}
.conter .ZtzlContN ul li img{ width:100%;}

/*--内容页--*/

.sjlist_con{ padding:0 0 0 290px; }
.con_tit{ line-height:3; border-bottom:1px solid #b0b0b0; font-size:14px; color:#8d8d8d;  margin:0 0 25px 0; position:relative; }
.con_tit a{ color:#585858; padding:0 5px;}
.con_tit .mobilenav2{ position:absolute; top:0px; right:0px;  cursor:pointer; z-index:9999; display:none; background:url(zxfwj220191115.png) center center no-repeat; width:3em; height:3em; background-size:40% auto; z-index:9999;}
.con_tit .mobilenav2.show { background-image:url(zxfwj20191115.png); background-color:rgba(0,0,0,.8); position:fixed; top:0px;}


.sjlist_con .left_menu{ float:left; width:248px; position:relative; margin-left:-290px;}
.sjlist_con .left_menu h3{ height:2.7em; line-height:2.7; font-size:18px; color:#fff; background:#0061dd; border-radius:10px 10px 0 0 ; padding:0 0 0 30px; font-weight:normal; margin:0 0 5px 0;}

/*--展开列表--*/

.sjlist_con .left_menu ul li { display:block; font-size:18px;   position:relative; background: #eeeeee; line-height:2.5; margin:0 0 5px 0; border-radius:10px 10px 0 0 ;}
.sjlist_con .left_menu ul li span{ position:absolute; right:0px; background:url(jgld20191114_16.png) center center no-repeat; width:28px; text-indent:-9999px; height:2.5em; cursor:pointer;}
.sjlist_con .left_menu ul li span.inactives{ background-image:url(jgld20191114_03.png);}
.sjlist_con .left_menu ul li a{ padding:0 0 0 2em; color:#515151;}
/* sliderNav */

.sjlist_con .left_menu #sliderNav li.sliderTag ul{display: none; background:#f8f8f8; }
.sjlist_con .left_menu #sliderNav li.sliderTag ul li ul{display: none;}

.sjlist_con .left_menu #sliderNav li.sliderTag ul{ padding:0 10px;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul li{ background:none; font-size:14px;border-bottom:1px solid #e4e4e4; line-height:1.5; padding:1em 0 1em 1.5em;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul a { color:#000;  font-size:14px; background:url(jgld20191114_10.png) left 0.6em no-repeat; padding:0 15px; display:inline-block;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul a:hover{ color:#0061dd; background-image:url(jgld20191114_07.png); text-decoration:none;}



.sjlist_con .nei_cont{}
.sjlist_con .nei_cont .Neisearch{ width:70%;  margin:0 auto 40px auto; border:1px solid #0061dd; border-radius:1.2em; overflow:hidden; font-size:18px; }
.sjlist_con .nei_cont .Neisearch input{ font-size:18px; color:#b8b8b8; border:none; background:none; line-height:2.4; width:75%; float:left; margin:0; text-indent:2em;}
.sjlist_con .nei_cont .Neisearch .btn{font-size:18px; color:#fff; border:none; background:#0061dd; line-height:2.5; width:23%; float:right;border-radius:0px 1.2em 1.2em 0;}



.nei_cont  .xx_con{border-bottom:1px solid #b0b0b0; padding:0 0 1em 0; }
.nei_cont  .xx_con h1{ font-size:24px; color:#0061dd;  text-align:center; line-height:1.2;  overflow:hidden; margin:0.5em 0; }
.nei_cont  .xx_con h6{ font-size:14px; color:#585858;text-align:center;  line-height:2; }
.nei_cont .xx_con h6 span{ padding:0 2em 0 0;}
.nei_cont  .xx_con h6 span a{ padding:0 5px; color:#585858;}
.nei_cont  .xx_con h6 span a:hover{ color:#2b71a2; text-decoration:none;}
.nei_cont  .xx_con h6 s{ text-decoration:none;}

/*--机构领导--*/

.sjlist_con .nei_cont .LDcont{ border-bottom:1px solid #b0b0b0;  overflow:hidden; padding:20px; position:relative;}
.sjlist_con .nei_cont .LDcont .leftpic{ float:left; width:7.5em; display:inline; margin:0 30px 0 0;}
.sjlist_con .nei_cont .LDcont .leftpic img{ width:100%;}
.sjlist_con .nei_cont .LDcont .rightcont{ line-height:1.6; color:#585858; }
.sjlist_con .nei_cont .LDcont .rightcont p.text{ margin:1.5em 0 0.5em 0; text-indent:2em;}
.sjlist_con .nei_cont .LDcont .rightcont p em{ color:#0061dd; }
.sjlist_con .nei_cont .LDcont .rightcont p span{ color:#0061dd; font-size:18px; font-weight:bold; margin:0 10px 0 0;}
.sjlist_con .nei_cont .LDcont .more{ float:right; padding:20px 0 0 0;}
.sjlist_con .nei_cont .LDcont .more a{ color:#fff; display:block; height:2em;  line-height:2; padding:0 2em; background:#0061dd; border-radius:5px; text-align:center;}

/*--直属机构--*/

.sjlist_con .nei_cont .Zsjgcont{ border-bottom:1px solid #b0b0b0;  overflow:hidden; padding:20px; position:relative;}
.sjlist_con .nei_cont .Zsjgcont h1{ font-size:18px;  margin:0 0 1em 0;}
.sjlist_con .nei_cont .Zsjgcont h1 a{color:#0061dd;}
.sjlist_con .nei_cont .Zsjgcont p{ line-height:1.5; color:#585858; min-height:4.5em; overflow:hidden;}

/*--详情页--*/

.nei_cont .xxTextCont{ color:#585858; line-height:1.5;}
.nei_cont .xxTextCont h1{ text-align:center; font-size:18px; margin:2em 0 0 0;}
.nei_cont .xxTextCont p{ text-indent:2em; margin:1em 0 0 0;}
.nei_cont .xxTextCont img{ max-width:100%;height: auto;}
.nei_cont   .fenx_con{  margin:40px 0 0 0; clear:both;}
.nei_cont   .fenx_con a{ color:#0c3fad; }
.nei_cont   .fenx_con a:hover{ color:#003d93;}
.nei_cont  .fenx_con .fjdown p{ line-height:2; height:2em; overflow:hidden;}
.nei_cont  .fenx_con .cont{overflow:hidden; padding:10px 0; }
.nei_cont  .fenx_left{ float:left; width:55%;  padding:10px 0 0 0;}
.fenx_con .daying{ float:right; width:45%;  line-height:40px; height:40px; text-align:right;}
.nei_cont  .fenx_con .daying a{ color:#444444;}


/*--列表页--*/
.nei_listCont{ margin:2em 0 0 0; font-size:18px;}
.nei_listCont ul li{ line-height:1.2; height:3.6em; overflow:hidden; background:url(jgld20191114_10.png) left 0.5em no-repeat; padding:0 0 0 20px; color:#585858;}
.nei_listCont ul li span{ float:right;}
.nei_listCont ul li a{ color:#585858;}


.sjlist_con .page{ width:100%; line-height:1.5; color:#000; text-align:center; margin:20px 0;}
.sjlist_con .page a{ border:1px solid #c4c4c4; padding:0 10px; display:inline-block; margin:0 5px; color:#0061dd; }
.sjlist_con .page input{ width:40px; line-height:1; height:1em; margin:0 10px; font-size:14px;}
.sjlist_con .more{ background:#0061dd; text-align:center; width:80%; margin:20px auto; display:none; border-radius:5px;}
.sjlist_con .more a{ color:#fff; display:block; font-size:3rem; line-height:2;}

/*--政务服务--*/

.sjlist_con .left_menu .zwfwLeftmenu{ line-height:1.2; height:4em; display:table; background:#eeeeee; border-radius:10px 10px 0 0; width:100%; margin:0 0 5px 0;}
.sjlist_con .left_menu .zwfwLeftmenu a{ display:table-cell; vertical-align:middle; color:#515151;padding:0 2em;}
.sjlist_con .left_menu .zwfwLeftmenu a:hover{ color:#0061dd; }
.sjlist_con .zwfwLeftBanner{ margin:0 0 1em 0;}
.sjlist_con .zwfwLeftBanner img{ width:100%;}

.search_text {
            background: #eee;
        }

        .search_text .conter {
            display: flex;
            justify-content: center;
            /*padding: 1.5em;*/
            width: 100%;
            background-color: #eee;
        }

        .search_text input {
            border: 1px solid #eee;
            border-top-left-radius: 8px;
            border-bottom-left-radius: 8px;
            font-size: 1.125em;
            padding: 1em 1.5em;
            width: 60%;
        }

        .search_text button {
            border: 0;
            border-top-right-radius: 8px;
            border-bottom-right-radius: 8px;
            font-size: 1.125em;
            width: 20%;
            background: #4674e5;
            color: #fff;
            cursor: pointer;
        }

        .search_select .conter {
            /*padding: 0.8em 0;*/
            border-bottom: 1px solid #cccccc;            
        }

        .search_select .conter>div {
            display: flex;
            align-items: flex-start;
            padding: 0 0;
        }

        .search_select span {
            font-size: 1.125em;
            padding: 0.5em 1em;
            margin: 0.25em;
            display: inline-block;
            line-height: 1;
            cursor: pointer;
        }

        .search_select span.hover {
            background: #4674e5;
            color: #fff;
        }

        .search_res {
            display: flex;
            justify-content: space-between;
            padding: 1em 0;
            align-items: flex-start;
            min-height: 21em;
        }

        .search_res .main {
            width: 70%;
        }

        .search_res .main li {
            padding: 0.8em 0;
        }

        .search_res .main li em {
            color: #bd1a2d;
        }

        .search_res .main .res_tit {
            color: #4674e5;
            display: flex;
            align-items: center;
        }

        .search_res .main .res_tit span {
            display: inline-block;
            padding: 0.25em 1em;
            margin-right: 0.5em;
            white-space: nowrap;
            background: #4674e52e;
            border-radius: 8px;
        }

        .search_res .main .res_tit a {
            color: #4141be;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .search_res .main .content {
            text-indent: 2em;
            font-size: 0.9em;
            color: #666;
            padding: 0.5em 0;
        }

        .search_res .main .date {
            display: block;
            text-align: right;
            color: #999;
        }

        .search_res .addtion_box {
            width: 25%;
        }

        .search_fl .tis {
            display: flex;
            align-items: center;
            border-bottom: 1px solid #ccc;
            margin: 0.5em auto 1em;
        }

        .search_fl .tis span,
        .search_fl .tis .bsfw {
            display: inline-block;
            margin-right: 1.5em;
            font-size: 1.0em;
            padding: 0.5em 1.5em;
            margin-bottom: -1px;
            color: #333;
            cursor: pointer;
        }

        .search_fl .tis span.hover,
        .search_fl .tis .bsfw.hover {
            color: #4674e5;
            border-bottom: 1px solid #4674e5;
        }

        .search_fl .conter {
            /*padding: 0px 0px*/
        }

        /* .addtion_box.show{margin-top: 5.1em;} */
.addtion_box .addtion.tsk{padding: 1.5em 2.625em 3em;box-sizing: border-box;width: 22em;border-radius: 14px;background-color: rgba(70,116,229,0.7);background-position: center center,bottom center;background-repeat: no-repeat,no-repeat;background-size: 95% auto,90% auto;box-shadow: 0 0 5px 0 rgb(0,0,0,0.3);}
.addtion_box .addtion.tsk.found{background-size: 70% auto,90% auto;}
.addtion_box .addtion.tsk .tsk_tit{font-size: 1.125em;color: #fff;font-family: 'Rzzy';text-align: center;line-height: 1;}
.addtion_box .addtion.tsk .tsk_js{padding-top: 1.5em;line-height: 1;}
.addtion_box .addtion.tsk .tsk_js p{font-size: 0.875em;text-indent: 2em;color: #fff;line-height: 1.8;}
.addtion_box .addtion.tsk .tsk_js span{display: block;text-indent: 1em;color: #fff;padding: 1.3em 0;font-size: 0.875em}
.addtion_box .addtion.tsk .tsk_js .fw{background: #fff;border-radius: 14px;padding: 1em 1.3em;}
.addtion_box .addtion.tsk .tsk_js .fw .fw_tit{color: #4141be;font-size: 0.875em;font-weight:bold}
.addtion_box .addtion.tsk .tsk_js .fw ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 1em 0 0.5em;}
.addtion_box .addtion.tsk .tsk_js .fw li{width: 33%;}
.addtion_box .addtion.tsk .tsk_js .fw a{padding: 0.25em 0;color: #4141be;display: inline-block;font-size: 0.8em;}

.addtion_box .addtion.results{position: relative;}
.addtion_box .addtion.results .ztfw strong{height: 3em;width: 100%;text-align: center;font-size: 1.5em;color: #4674e5;font-weight: bold;display: flex;justify-content: flex-start;align-items: center;text-shadow: 2px 2px 5px rgba(0,0,0,0.2);font-family: Rzzy, "sans-serif", "Arial"}
.addtion_box .addtion.results .ztfw p{font-family: Rzzy, "sans-serif", "Arial";color: #4674e5;line-height: 1;margin-bottom: 1.5em;font-size: 0.9em;}
.addtion_box .addtion.results>div{padding-bottom: 2em;}
.addtion_box .addtion.results>div.hide{display: none;}
.addtion_box .addtion.results>div strong{font-size: 1.1em;font-weight: normal;position: relative;display: block;color: #fff;font-family: Rzzy, "sans-serif", "Arial";background: linear-gradient(100deg, #4674e5 3%,transparent 50%);padding: 0.25em 0.75em;border-radius: 50px;}
.addtion_box .addtion.results .cont{display: flex;flex-direction: column;padding-top: 0.5em;padding-left: 1.5em;}
.addtion_box .addtion.results .cont a{padding: 0.5em 0;color: #333;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.addtion_box .addtion.results .cont .fg:not(:last-of-type){height: 1px;width: 100%;margin: 1em 0;margin-bottom: -1;border-bottom: 1px dashed #ccc;display: block;}
.addtion_box .pm{padding: 1.5em;}
.addtion_box .pm strong{font-size: 1.5em;font-weight: normal;font-family: Rzzy, "sans-serif", "Arial";text-shadow: 2px 2px 5px rgba(0,0,0,0.2);color: #4674e5;}
.addtion_box .pm em{font-size: 1.5em;font-style: italic;margin-right: 0.5em;}
.addtion_box .pm ul{padding: 1em 0;}
.addtion_box .pm li{display: flex;align-items: center;}
.addtion_box .pm li:not(li:nth-of-type(3) ~ li) em{color: #4674e5;font-family: Rzzy, "sans-serif", "Arial";}
.addtion_box .pm a{font-size: 1.25em;color: #333;padding: 0.25em 0;}
.addtion_box .pm span{font-size: 0.8em;padding: 0.25em 0.75em;background: #4674e52e;border-radius: 8px;margin-left: 1em;color: #4674e5;}

.loading{width: 100%;height: 28em;margin-bottom: 1.5em;}
.loading .loading_box{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.loading .loading_box span{width: 0.5em;height: 2.5em;display: inline-block;border-radius: 4px;background: lightgreen;animation: load 1s ease infinite;;-webkit-animation: load 1s ease infinite;margin: 0 0.15em;}
.loading .loading_box span:nth-of-type(2){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.loading .loading_box span:nth-of-type(3){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.loading .loading_box span:nth-of-type(4){-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}
.loading .loading_box span:nth-of-type(5){-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}

.page_m{width: 100%;display: flex;justify-content: center;align-items: center;}
.page_m div:not(.sl){padding: 0.25em 0.75em;margin: 0 0.75em;display: flex;justify-content: center;align-items: center;background: #4674e5;border: 1px solid #4674e5;color: #fff;border-radius: 8px;}
.page_m div a{line-height: 1.85em;color: inherit;}
.page_m div.active{background: #fff;}
.page_m div.active a{color:#4674e5;}

.main .bsfw{margin: 1em 0;}
.main .bsfw .bsfw_tit{display: flex;align-items: center;justify-content: space-between;margin-bottom: 0.9em;}
.main .bsfw .bsfw_tit a{font-size: 1.1em;font-weight: bold;color: #333;}
.main .bsfw .bsfw_tit span{font-size: 1.5em;font-family: Rzzy, "sans-serif", "Arial";text-shadow: 2px 2px 5px rgb(0 0 0 / 20%);color: #4674e5;display: inline-block;}
.main .bsfw li{display: flex;justify-content: space-between;align-items: center;}
.main .bsfw li:not(:last-of-type){border-bottom: 1px solid #cccccc;}
.main .bsfw li span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #4141be;}
.main .bsfw li span em{color: #333;}
.main .bsfw li a{padding: 0.25em 0.75em;border: 1px solid #4674e5;border-radius: 4px;color: #4674e5;white-space: nowrap;display: inline-block;}

.main .bsfw_list li{display: flex;justify-content: space-between;border-bottom: 1px solid #cccccc;align-items: center;margin-bottom: 0.75em;}
.main .bsfw_list li span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #4141be;}
.main .bsfw_list li span em{color: #333;}
.main .bsfw_list li a{padding: 0.25em 0.75em;border: 1px solid #4674e5;border-radius: 4px;color: #4674e5;white-space: nowrap;display: inline-block;}